//out:  ../css/

@vw: 3.75vw;

.wrapper {
    margin: 0 auto;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

ul,
ol {
    list-style: none;
}

a {
    text-decoration: none;
}


.top{
    width: 100%;
    height: (60/@vw);
    box-shadow: 0px 0px (10/@vw) (-8/@vw) black
}

.top a{
    line-height: (60/@vw);
    padding: (20/@vw) (20/@vw);
    color: #333333;

}
.out{
    display: block;
    background-color: #fff;
    font-size: (28/@vw);
    width: (150/@vw);
    height: (60/@vw);
    text-align: center;
    line-height: (60/@vw);
    margin-left: (110/@vw);
    margin-top: (70/@vw);
    border: (1/@vw) solid #509cf5;
    border-radius: (22/@vw);
    color: #509cf5;;

}